
import axios from 'axios'
import wx from "weixin-js-sdk";


const appID = 'wx09830bf23f70b003'
const appsecret = "4c08a0e7e4f2a013dba8a3c7dc89e903"

export function getAccessToken(callback = () => { }) {
    axios.get(`/weixin/cgi-bin/token?grant_type=client_credential&appid=${appID}&secret=${appsecret}`)
        .then(function (response) {
            // 处理成功情况
            // console.log(response.data); // 打印响应数据
            sessionStorage.setItem("access_token", response.data.access_token)
            callback()
        })
        .catch(function (error) {
            // 处理错误情况
            console.error("Error occurred:", error);
        });
}

export function getJsApiTicket(access_token = "", callback = () => { }) {

    axios.get(`/weixin/cgi-bin/ticket/getticket?access_token=${access_token}&type=jsapi`)
        .then(function (response) {
            // 处理成功情况
            console.log(response.data); // 打印响应数据
            sessionStorage.setItem("js_ticket", response.data.ticket)
            // sessionStorage.setItem("access_token",response.data.access_token)
        })
        .catch(function (error) {
            // 处理错误情况
            console.error("Error occurred:", error);
        });
}

// export function weixinConfig() {
//     wx.config({
//         debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
//         appId: '', // 必填，公众号的唯一标识
//         timestamp: , // 必填，生成签名的时间戳
//         nonceStr: '', // 必填，生成签名的随机串
//         signature: '',// 必填，签名
//         jsApiList: [] // 必填，需要使用的JS接口列表
//     });
// }













